package cn.caiwen.复习;

import java.util.ArrayList;

public class Demo7_集合容器和循环的混合使用 {
    public static void main(String[] args) {
        // 回顾 容器ArrayList集合的用法
        //1. 创建集合容器（用它之前，得先把他创造出来）
        ArrayList list = new ArrayList<>();

        //2. 向容器中添加数据 : .add(要添加的数据）
        list.add(23);
        list.add("张三");
        list.add(55.66);

        //3. 如何在容器中取数据 ：  get(下标） |  注意：集合容器中，数据的下标就是添加这个数据的顺序，从0开始计数
        System.out.println(list.get(0));


        //扩展用法：如何通过循环直接将容器中的所有数据全部打印出来呢？
            //思考？ 容器中所有数据的下标，会按照 等差数列 特点排序
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i)); //注意：这个get里的下标，就成了一个变量i ，每循环一次，这个i就会累加1
        }
    }
}
